package com.tfswx.jkgl.designer.service;


import com.tfswx.jkgl.designer.dto.jkgl.*;

import java.util.List;

/**
 * @author ricky
 * @date 2021/12/5
 */
public interface JkglService {

    String addJkdy(JkdyAddInputDTO inputDTO);

    boolean deleteJkdy(JkdyDeleteInputDTO inputDTO);

    boolean updateJkdy(JkdyUpdateInputDTO inputDTO);

    List<JkdyQueryResult> queryJkdy(JkdyQueryInputDTO inputDTO);

    String getXmbmByJkbm(String jkbm);

    Boolean setJkqyzt(JkqyztSetInputDTO inputDTO);

    Boolean setJkzt(JkztSetInputDTO inputDTO);

    JkdyGetOutputDTO getJkdy(JkdyGetInputDTO inputDTO);

    Boolean setJkflbm(JkflbmSetInputDTO inputDTO);

    void copyJkdy(JkdyCopyInputDTO inputDTO);

    String getXmbmByMkbsAndJkmc(String mkbs, String jkmc);
}
